Teaching Introductory Programming for Engineers in an Interactive Classroom

نویسنده

  • Ladimer S. Nagurney
چکیده

1 Ladimer S. Nagurney, Department of Electrical and Computer Engineering, University of Hartford, West Hartford, CT 06117 [email protected] Abstract  This paper reports our experiences in teaching introductory programming for engineers in an interactive classroom.. We describe how the course has evolved from the traditional course, the structure of the classroom, the choice of software, and the elements involving interactive, active, and collaborative learning. We discuss our strategy for assessment. We describe the assessment results including a retrospective assessment of the previous course. We suggest how the course relates to the non-traditional student. We conclude with some suggestions for future modifications.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using A Flipped-Classroom Instructional Model in A Large-Enrollment Undergraduate Genetics Class: An Action Research Study

The flipped classroom, often referenced as “flipping the classroom”, is a teaching and learning model in which the students spend a short period of time learning the basic concepts outside the classroom prior to the introduction of the concept topic in the classroom setting, and then use class time for authentic experiences such as problem solving. This action research study described the imple...

متن کامل

On the Development of a Programming Teaching Tool: The Effect of Teaching by Templates on the Learning Process

One of the major issues related to teaching an introductory programming course is the excessive amount of time spent on the language’s syntax, which leaves little time for developing skills in program design and solution creativity. The wide variation in the students’ backgrounds, coupled with the traditional classroom (one size-fits-all) teaching strategy, and bounded course duration, makes it...

متن کامل

A cooperative development system for an interactive introductory programming course

We present a system for the cooperative development of computer programs that was created for the lab sessions of an introductory programming course at University of Ljubljana, Slovenia. The system has relieved the students from the tedious task of retyping programs developed by the teaching assistant and enabled them to cooperate with the teaching assistant in solving programming problems. We ...

متن کامل

Restoring Fun to Game Theory

The author suggests methods for teaching game theory at an introductory level, using interactive games to be played in the classroom or in computer clusters, clips from movies to be screened and discussed, and excerpts from novels and historical books to be read and discussed.

متن کامل

Innovative Teaching Techniques and U.S.-Developed Materials

In common with many other universities, we recently introduced some innovative teaching techniques in two introductory physics courses at the University of Toronto [1]. These included Peer Instruction, Interactive Demonstrations, and Activity-Based Tutorials. For many of these, we used classroom-tested materials from U.S. universities, and found that they were often insufficiently challenging f...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001